non-cash investment - Turkish English Dictionary